Skills
Legende
+ | Grundkenntnisse |
++ | Gute Kenntnisse |
+++ | Sehr gute Kenntnisse |
++++ | Expertenwissen |
Allgemein
- Vorgehensmodelle und Entwicklungsmethodiken +++
- Agile Softwareentwicklung +++
- Client-Server-Architekturen ++++
- Design Pattern +++
- UML +++
- OOA, OOD, OOP ++++
- CI/CD, DevOps ++++
Microsoft Tool Chain ++++
- Microsoft Visual Studio ... 2019, 2022
- Microsoft Visual Studio Code
- Git, SVN, Team Foundation Server (TFS)
- C# (1.0/1.2 – 11.0), C++ (letztes Projekt bis C++14)
- früher auch VB.Net, C (Win32-API u.a.) und TASM (Win32-API ; ++)
- .Net 5.0 ... 7.0, .Net-Framework ... 4.8, .Net Standard 2.x, 3.0, .Net Core 2.x, 3.1
- WinForms, WPF, WCF, WF (+), Biztalk (+), Azure (+)
- ASP.Net 4.5/4.6, ASP.NET Core ..3.x, Katana/OWIN, MVC 4/5, MVVM, Web-API 2, SignalR 1/2
- TypeScript, ECMA Script 6
- IIS und Self Hosted, Webclients und native Clients
- DirectX Video/Audio
- MS SQL-Server, MS SQL-Server Compact, Entity-Framework
- Entity-Framework Core ++
- LINQ, Reactive Extensions (Rx; ++) u.a.m.
- ASP.Net 2.0, COM / DCOM, Win32-API, ADO, ODBC sowie weitere ältere Tools, Komponenten und Frameworks
- Diverse kundenspezifische Libraries
-
Komponenten, Libs, Frameworks, Tools:
- jQuery, Bootstrap, Knockout.js, AngularJS, Less/Sass
- Angular 2...11 +
- SocketIO +++
- Developer Express, Syncfusion, Janus Controls, ActiPro, LogicNP u. a.m.
- Vector-Informatik (Autosar Lib.) ...
- AForge.NET, Accord.NET (Video, Bildverarbeitung u.a.m.; ++)
- Subsonic, LLBLGen
- WIX-Installer
-
Neue Technologien
die ich gerne ausbauen würde:- Angular 2...11
- React
- Blazor
- NodeJS
- Electron
-
Letzte Projekte MS-Toolchain:
GenICam für Laserprojektionssystem, DMS für Anwaltskanzlei, Idustrie 4.0 Datenerfassung, Abbundmaschine, NaviTest, VideoRecordingTool, CNL/EFP, Autosar-Logger-Konfiguration, FMX (Functional Monitoring), diverse weitere Automotive- und Telematik-Anwendungen / Komponenten / Libraries, EuroHypo, CDMS, Emma, Schulinventarverwaltung u.a.m.
Qt / Eclipse, CMake, Mingw/GCC-Toolchain ++++
- Qt 4.7.x, 4.8.x, Qt 5.x
- Mingw gcc C / C++, CMake
- Qt-Creator, QML (++)
- Eclipse (C/C++ -> Embedded / Simulation)
- Windows, Linux, Embedded
- Letzte Projekte: AdasRate, RDOL u.a.m.
Java – Toolchain +++
- Eclipse
- Java, J2EE, JNA (C/C++ -> Java), JDBC
- Apache / Tomcat, Linux, Windows
- Letzte Projekte: MDF-Library, ETC (Electronic Toll Collect; diverse Tools und Komponenten)
Web-Entwicklung ... ++++
- Asp.Net (Core), NodeJS (+++), TypeScript, JavaScript, CSS, Less/Sass, jQuery, Angular (+), React (+), Blazor (+) u.a.m.
- SOAP, REST, JSON, AJAX, SignalR, SocketIO, OpenGl/WebGl, SVG
- GraphQL (+)
- Letzte Projekte: Webfrontends für Automatisierungslösungen
Mikrocontroller-Entwicklung ... +++
- C++
- Arduino, ESP-IDF, PlattformIO/VS-Code, Free Coding (low-level), Linux (Debian, Raspbian etc.)
- Hardware-IO, Sensoren, Aktoren, Datenverarbeitung, Kommunikation, Stromversorgung u.a.m.
- Software- und Elektronikentwicklung
- Eigene Entwicklung und Produktion
Hardware-Entwicklung ... ++++
- 3D-Druck, 3D-Scan, CAD
- Technologie, Materialien, Studium Feinwerktechnik etc.
- Eigene Entwicklung und Produktion
Weitere Tools: +++
- Git, SVN, CVS (++++)
- Nuget (++++), Artifactory (++)
- MKS / PTS-Integrity (++) , Jira (+++), Confluence (+++), Trac (+++), Mantis (+++)
- Perforce, Redmine ... (+)
- Enterprise Architect (+++)
- XML-Spy (++)
Weitere Datenbanken und Schnittstellen +++
- SQLite (+++), Oracle (+++), MySQL/MariaDB (++++), PostgreSQL (++), ...
- MongoDB (+++)
- Redis (++)
- MS-Access/Jet-Engine (+++)
- Caché (+)
- Object Prevelance, Bamboo ... (++)
- ODBC +++, ADO +++, JDBC +, ...
© Copyright Stefan Triess. All rights reserved.